to care adequately - Turc Anglais Dictionnaire